impregnated with liquid lubricant - English Synonyms Dictionary